diplomatic and supplementary privileges - Espagnol Anglais Dictionnaire